stuff the ballot - Espagnol Anglais Dictionnaire